debark troops - Francés Inglés Diccionario